package com.crm.model.qo.customerManager;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @ Author ：pym
 * @ Date   ：2021/1/26 14:53
 */
@Data
public class CustomerOrderBackMoneyQO {

    private String productOrderId;

    private String orderStatus;  //2已完成  4部分回款

    private String finishOrderProductNum;

    private String productOrderDetailId;

    private String productName;

    private BigDecimal productOriginalPrice;

    private BigDecimal productUnitPrice;

    private BigDecimal productMemberPrice;

    private BigDecimal productPreferentialPrice;

    private BigDecimal productFinalPrice;

    private BigDecimal applyBackMoney;

    /**
     * 退款审核页面新增检索字段
     * @Author renshaorong
     * @Date 2021/8/27
     */
    //自定义开始结束时间
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date startTm;

    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date endTm;

    //时间选择
    private String dateType;

    //申请人名称
    private String userName;

    //分公司名称
    private String companyName;

    //退款状态  0审核中 1未通过 2已退款
    private Integer backStatus;

    //审批日期
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date updateTm;

    //订单编号
    private String orderNumber;

}
